Object Pascal | |
---|---|
Paradigmen: | prozedural, objektorientiert |
Erscheinungsjahr: | 1986 |
Entwickler: | Apple, Niklaus Wirth, Anders Hejlsberg |
Typisierung: | stark, explizit (auf Wunsch auch implizit), statisch |
Wichtige Implementierungen: | Embarcadero Delphi (x86 und CLI), Free Pascal (diverse Architekturen), Oxygene (CLI, Java), Virtual Pascal (x86), TMT Pascal (x86), Turbo51 (Intel 8051) |
Dialekte: | Free Pascal, Delphi.NET, Oxygene |
Beeinflusst von: | Turbo Pascal, Simula, Smalltalk |
Beeinflusste: | .Net-Framework, C#, Genie, Java, Nim, C/AL |
Object Pascal ist eine Sammelbezeichnung für mehrere teilweise miteinander kompatible Programmiersprachen-Derivate, die Pascal um objektorientierte Programmierung erweitern. Die bekannteste Variante ist die Programmiersprache der Entwicklungsumgebung Embarcadero Delphi, die vom Unternehmen Borland entwickelt und zeitweise Delphi Language genannt wurde und mittlerweile auch von anderen Entwicklungsumgebungen implementiert wird.